shared apartment - French English Dictionary